Efficient Hardware Implementation of Digital Filters using Distributed Arithmetic (DA)
نویسندگان
چکیده
The FPGA (Field Programmable Gate Array) constitute of many programmable modules like Configuration Logic Blocks (CLBs), Block Random Access Memories (BRAM), DSP 48 blocks and Input/output (I/O) modules. The CLBs are the main programmable logic units which consist of different number of logic slices and each slice contains different number of LUTs and flips flops depending upon the FPGA device family. The CLBs and DSP 48 blocks are the most expensive resources on the FPGA and are used wisely in the design of FPGA based system. In most of FPGA based DSP applications, CLB’s and DSP 48 blocks are utilized in implementing algorithmic logic and digital filters whereas the BRAM remains unutilized. The non utilization of FPGA resources like BRAM motivates to implement various DSP module like filters (FIR or IIR) using BRAM. The Distributed Arithmetic (DA) is a technique which can be used to implement digital FIR and IIR filters. The DA logic replaces the MAC operation of convolution summation of any digital filter (IIR or FIR) into a bit serial look up table read and addition operation. Hence by implementation of digital filters using DA, expansive FPGA resources like DSP 48 block can be saved and used to implement the algorithmic logic for DSP algorithms. The research paper presents an efficient method for hardware implementation of digital filters (IIR and FIR) of any order by exploiting Distributed Arithmetic (DA). This paper presents critical analysis and optimization provided by the purposed design with respect to its conventional DA based design.
منابع مشابه
A Novel Approach of Area-Efficient FIR Filter Design Using Distributed Arithmetic with Decomposed LUT
Abstract: In this paper, a highly area-efficient multiplier-less FIR filter is presented. Distributed Arithmetic (DA) has been used to implement a bit-serial scheme of a general asymmetric version of an FIR filter, taking optimal advantage of the 3-input LUT-based structure of FPGAs. The implementation of FIR filters on FPGA based on traditional arithmetic method costs considerable hardware res...
متن کاملA Flexible Design for Optimization of Hardware Architecture in Distributed Arithmetic based FIR Filters
FIR filters are used in many performance/power critical applications such as mobile communication devices, analogue to digital converters and digital signal processing applications. Design of appropriate FIR filters usually causes the order of filter to be increased. Synthesis and tape-out of high-order FIR filters with reasonable delay, area and power has become an important challenge for hard...
متن کاملAn Efficient Distributed Arithmetic Architecture for Discrete Wavelet Transform in JPEG2000 encoder
The JPEG 2000 image compression standard is designed for a broad range of data compression applications. The Discrete Wavelet Transformation (DWT) is central to the signal analysis and is important in JPEG 2000 and is quite susceptible to computer-induced errors. However, advancements in Field Programmable Gate Arrays (FPGAs) provide a new vital option for the efficient implementation of DSP al...
متن کاملA Rea^ Time Correlator Architecture Using Distributed Arithmetic Principles
A real time correlator design based on the principles of Distributed Arithmetic (DA) is described. This design is shown to be more efficient in terms of memory requirement than the direct DA implementation, specially when the number of coefficients is large. Since, the proposed architecture implements the sum of product evaluation, it can be easily extended to finite and infinite response filte...
متن کاملDesign of FIR Filter using Distributed Arithmetic Architecture
--Digital filters can be realized in hardware, software. In general digital filters tend to be more expensive than analog filters.But digital filters can be used to implement complex applications that analog filters cannot. This paper presents the design of a double-precision lowpass direct form Finite Impulse Response (FIR) filter to meet the given specification. Simulation results have been p...
متن کامل